﻿body {background: #f2f2f2 !important;}
.main-container {display: table;width: 100%;vertical-align: middle;}
.sc-loginFrame {display: table-cell;width: 100%;vertical-align: middle;height: auto;padding: 0px !important;text-align: center;}
.sc-loginFrameBase {max-width: 840px;box-shadow: 1px 1px 10px rgba(165, 165, 165, 0.35);display: inline-block;background-color: #fff;text-align: left;padding:20px 20px 20px 0;width:100%;}
.sc-loginFrame h3 {font-size: 25px;font-weight: bold;text-align: center;margin: 15px 0 20px 0;}
.sc-loginFrame h3 span {width: 100%;display: block;clear: both;font-size: 12px;font-weight: normal;margin: 5px 0;color: #808080;}
.LoginContainer {width: 100% !important;margin: 0px;}

.BtnCssHome {color: #808080;text-decoration:none;border:0px;}
.BtnCssHome:hover,
.BtnCssHome:focus {color: #808080;text-decoration:none;border:0px;}

.sc-loginFrameBase .sc-bg-lightergray a {color:#808080 !important;}

/* Reset Password */
.sc-resetMustContain {font-size: 13px;margin: 0;padding: 0;}
.sc-resetMustContain li {margin-bottom:5px;list-style:none;line-height:22px;}
.sc-resetMustContain li .glyphicon {font-size:10px;display:inline-block;padding:3px;margin:0 3px 0 0;color:white;border-radius:1000px;vertical-align:baseline;}
.sc-resetMustContain li .glyphicon-remove {background-color:red;}
.sc-resetMustContain li .glyphicon-ok {background-color:#269927;}

@media screen and (max-width: 1024px) {
    /* EqualHeight */
    .sc-equal-height-col {display: table-cell !important;}
}

@media screen and (max-width: 992px) {
.sc-loginFrame {padding:15px !important;}
.sc-loginFrame h3 {margin:0px;}
.sc-loginFrameBase {padding-right:0px;padding-bottom:0px;}
.sc-loginFrameBase .sc-bg-lightergray {margin-top:20px;padding:15px;min-height:150px;}

    /* EqualHeight */
    .sc-equal-height-col {display: block !important;}

    /* Reset password*/
    .sc-resetSuccessfully .sc-equal-height-col {padding:0px !important;}
}
@media screen and (max-width: 767px) {
#wrapper {padding-top:50px !important;}
}